java developers embedded software construction engineering microcontroller industrial c++ design online shopping j2ee thin-client projects application control radius3 automation .net builders shop embedded software development embedded management motion control industrial control software development linux device drivers open source motors drivers driver embedded controllers drives